package org.example.base;

public abstract class AbsPeople {
    // 各种类型的变量
    protected String name;
    private String version;
    public AbsPeople(String name, String version) {}
//    public AbsPeople() {}

    // 普通方法
    public void say() {
        System.out.println("say");
    }
    // 抽象方法
    abstract void getInfo();
}

class Person extends AbsPeople {
    // 如果父类没有无参构造函数，需要显示调用构造函数
    public Person(String name, String version) {
        super(name, version);
    }
    @Override
    void getInfo() {

    }
}
